slim flounder - Turkish English Dictionary